home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_400 / 424_02 / readme.dos < prev    next >
Text File  |  1994-04-03  |  8KB  |  139 lines

  1. ED was written by Rush Record, and is currently maintained by Charles Sandmann.
  2. This port of ED to DOS was done by Charles Sandmann (sandmann@clio.rice.edu).
  3. This file contains features which are unique to the PC versions.
  4.  
  5. A 386 (or better) processor is required to run this editor.  If you don't have
  6. a math coprocessor, then you need EMU386 to use the calculator (see below for
  7. setup).  The code was compiled using the DJGPP version 1.11 of the 
  8. GNU C 2.5.7 compiler.  The extender is GO32 V1.10e (DPMI support with bug 
  9. fixes and COFF support) and is imbedded into the executable image for speed.  
  10. All of the environment variables and features (and limitations) of the GO32 
  11. extender apply to this editor.
  12.  
  13. The default keypad layout is as follows (bindings in the PC.ED file).  Note
  14. that NumLock is treated as the keypad key GOLD and not a toggle key.
  15.  
  16. +-------+-------+-------+      +-------+-------+-------+-------+
  17. |       |       | [PAGE]|      | [Num  |WINDOW | FIND  | UNDL  |
  18. | [INS] | [HOME]|  [UP] |      |  Lock]|  [/]  |  [*]  |  [-]  |
  19. |       |  BOL  | PG UP |      | GOLD  | CLONE |FINDNXT| DELL  |
  20. +-------+-------+-------+      +-------+-------+-------+-------+
  21. | UNDC  |       | [PAGE]|      |COMMAND| FILL  |REPLACE|       |
  22. | [DEL] | [END] | [DOWN]|      |  [7]  |  [8]  |  [9]  |       |
  23. | DELC  |  EOL  | PGDWN |      | PAGE  |SECTION|APPEND | UNDW  |
  24. +-------+-------+-------+      +-------+-------+-------+  [+]  |
  25.                                |BOTTOM |  TOP  | PASTE | DELW  |
  26.                                |  [4]  |  [5]  |  [6]  |       |
  27.                                | FORW  | BACKW |  CUT  |       |
  28.         +-------+              +-------+-------+-------+-------+
  29.         | RETURN|              |CHGCASE|DELEOL |SPECINS| SUBST |
  30.         |  [UP] |              |  [1]  |  [2]  |  [3]  |       |
  31.         |   UP  |              | WORD  |  EOL  | CHAR  |       |
  32. +-------+-------+-------+      +-------+-------+-------+[Enter]|
  33. | SCRLL |  MARK | SCRLR |      |   OPENLINE    | RESET |       |
  34. | [<-]  | [DOWN]|  [->] |      |      [0]      |  [.]  |       |
  35. | LEFT  |  DOWN | RIGHT |      |   NEXTLINE    |SELECT | ENTER |
  36. +-------+-------+-------+      +---------------+-------+-------+
  37.  
  38. The grey Insert, Home, PageUp, End, and PageDown keys may be defined as 
  39. desired.  They do not have a GOLD state.  Keys F1 to F12 may also be defined
  40. as desired.  They do not have a GOLD state either.  The only keys which GOLD
  41. may be applied to are the keypad keys, arrows, and Grey Delete (which takes
  42. the place of the keypad [,] key on DEC type keypads).  GOLD is also valid
  43. for the Alpha and Numeric Keys.  If you don't like this setup you are welcome
  44. to change it with the -z qualifier to define your own keypad mapping.
  45.  
  46. NumLock is forced into the "ON" state so that the keypad 0 Ins key will
  47. autorepeat.  If this causes problems you may suppress this behavior by
  48. placing the following line in your AUTOEXEC.BAT:   SET ED_NUMLK=N
  49. This is useful on notebook computers and under OS/2 DOS emulation.
  50. It is required if you want clipboard support to work under Windows, since
  51. the clipboard tries to turn off NumLock and ED turns it back on after
  52. each key.  This makes each alpha key appear as "gold" alpha (a command or
  53. eight bit character) unless you SET ED_NUMLK=N.
  54.  
  55. Emulation of a 387 (only needed if you don't have a coprocessor and want to
  56. use the calculator) can be provided by adding the following line to your
  57. AUTOEXEC.BAT:  SET GO32=emu c:\edc\emu387
  58. This will unfortunately not work under Windows or DPMI, in which case you
  59. can't use the calculator.
  60.  
  61. The PC.SET file assumes you are installing the editor in C:\EDC directory.
  62. If you do otherwise, you must change PC.SET, the .BAT files, and 
  63. symbols listed above.  The PC.SET also enables some non-EDT type behavior
  64. that you may not like; in particular you may want to turn off "Auto tabs"
  65. and "C friendly".  EDT.SET has settings that most closely resemble EDT.
  66.  
  67. The default "colors" built into the image are suitable for either color or
  68. monochrome video systems.  If you have a color system and would like to 
  69. change the text colors, use the image setcolor.  It has built in usage 
  70. information.
  71.  
  72. Special DOS limitations:
  73.  
  74. The BOOKMARK command is not supported due to file naming conventions under DOS.
  75. The ftp remote file editing commands and newsreader are also not supported.  It
  76. is suggested that users be careful (or avoid!) using the CD command, and avoid
  77. changing directories inside a subprocess window.  Any changes in default
  78. directory (or disk) under the subprocess window will be reflected in the default
  79. directory for the editor, and the exit (and write) commands may not put 
  80. output files where you expect them to go.
  81.  
  82. The source code for ED is freely available, and should be available where you
  83. got this binary distribution.  If you didn't get the source, and would like
  84. a copy contact:
  85.  
  86.   Charles Sandmann     (email: sandmann@clio.rice.edu)
  87.   527 Asheboro
  88.   Katy, TX  77450
  89.   
  90. Or FTP to riceng.rice.edu, username rhrsoft, password rhrsoft.
  91.  
  92. I will provide an FTP site, UUENCODED distribution, or even mail you diskettes.
  93. While you are not required to do so, it is requested you return improvements
  94. to me for inclusion in future versions.  If you want to be notified of 
  95. future releases, or just have a question, please send me a message.
  96.  
  97. If you would like to get a copy of DJGPP (or the sources for the EMU387 and
  98. GO32.EXE distributed/imbedded in this package) first check simtel sites
  99. (such as oak.oakland.edu) in the pub/msdos/djgpp directory.  The source
  100. modifications for GO32 are available on riceng.rice.edu, but not required for 
  101. ED to work (they just fix a few minor bugs not currently in V1.11's GO32.EXE).
  102.  
  103. (For the legal types, this is distribution under COPYING section 3c, and you 
  104. MUST distribute this readme.dos unless you provide source, with me providing 
  105. section 3b distribution from riceng.rice.edu plus extra methods of distribution
  106. above if convenient.)
  107.  
  108. Please report all bugs (save the traceback!), enhancement requests, and
  109. requests for the source code to the address or email above.  There are no 
  110. known bugs at this release, so if you see one I don't know about it.  Bugs
  111. won't get fixed unless you report them!
  112.  
  113. The source will compile on all machines available for testing at this point,
  114. so if you have a need for your RS6000, SUN, HP, NEXT or Alpha AXP machines ED 
  115. will look exactly like what you see here.  The universal editor with source!
  116.  
  117. If you like ED, the best thing you can do is spread the word.  Give away
  118. copies to everyone you know.  Rush wanted it to be useful.
  119.  
  120. Planned enhancements:
  121.  
  122. The planned enhancements include highlighting of select areas, mouse support,
  123. and direct X windows display support (for unix systems).  Other requests will
  124. be considered too, but I don't have a lot of time to work on them.
  125.  
  126.  
  127. Copyright (C) 1992 by Rush Record
  128. Copyright (C) 1993, 1994 by Charles Sandmann (sandmann@clio.rice.edu)
  129.  
  130. ED is free software; you can redistribute it and/or modify it under the terms
  131. of the GNU General Public License as published by the Free Software Foundation.
  132.  
  133. ED is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
  134. without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  135. PARTICULAR PURPOSE.  See COPYING (GNU General Public License) for more details.
  136.  
  137. You can receive a copy of the GNU General Public License by writing to the 
  138. Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  139.